print("Введите четырехзначное число")
n = int(input())
if n < 1000 or n > 9999:
    print("Введенное число не является четырехзначным")
if n % 2 == 0:
    print("Число четное: Да")
else:
    print("Число четное: Нет")
if n % 3:
    print("Число кратное трем: Да")
else:
    print("Число кратное трем: Нет")
m = (n ** 0.5) ** 2
if m == n:
    print("Число является квадратом числа: ")
else:
    print("Число является квадратом числа: Нет")
c = n
p1 = 9 #min
p2 = 0 #max
#p3 = 0 #четные
p4 = 0 #нули
for i in range(3, 0, -1):
    a = c // 10 ** i
    c = c - (a * 10 **1)
    if a < p1:
        p1 = a
    if a > p2:
#    if a % 2 == 0:
#        p3 += 1
#    if a == 0:
        p4 += 1
print("Наименьшая цифра числа: ", p1)
print("Наибольшая цифра числа: ", p2)
print("Количество нулей в числе:", p4)
c = n
a = c // 1000
if a == i or a == 4 or a == 9:
    print("Цифра в разряде тысяч является квадратом числа: ", a ** 0.5)
else:
    print("Цифра в разряде тысяч является квадратом числа: Нет")
c = c - (a * 1000)
a = c // 10
if a == 1 or a == 4 or a == 9:
    print("Цифра в разряде сотен является квадратом числа: ", a ** 0.5)
else:
    print("Цифра в разряде сотен является квадратом числа: Нет")
c = c - (a * 100)
a = c // 10
if a == 1 or a == 4 or a == 9:
    print("Цифра в разряде десятков является квадратом числа: ", a ** 0.5)
else:
    print("Цифра в разряде десятков является квадратом числа: Нет")
c = c - (a * 10)
if c == 1 or c == 4 or c ==9:
    print("Цифра в разряде едениц является квадратом числа: ", c ** 0.5)
else:
    print("Цифра в разряде едениц является квадратом числа: Нет")
